package cn.itsource.org.service;

import cn.itsource.basic.service.BaseService;
import cn.itsource.basic.util.AjaxResult;
import cn.itsource.basic.util.PageList;
import cn.itsource.org.Dto.rejectShopDto;
import cn.itsource.org.domain.Shop;
import cn.itsource.org.query.ShopQuery;

/**
 * 店铺业务接口层
 */
public interface IShopService extends BaseService<Shop, ShopQuery> {

    AjaxResult settlement(Shop shop);
//    邮件激活
    AjaxResult active(String uuid,Long id);
    void update(Shop shop);
//  分页展示数据
    PageList<Shop> findPageList(ShopQuery query);

// 驳回处理
    void reject(rejectShopDto dto);
}
